package com.fdb.efp.nls.service.dao;

import com.fdb.efp.nls.service.domain.BdAccLedgerDetailInfo;
import com.fdb.efp.nls.service.vo.BdAccLedgerDetailInfoVO;

import java.util.List;

/**
 * <p>DAO interface:百度并账表				<p>
 * @author ligm
 * @date 2019-03-07
 */
public interface BdAccLedgerDetailInfoDao {
	
	public int insertBdAccLedgerDetailInfo(BdAccLedgerDetailInfo bdAccLedgerDetailInfo);
	
	public int deleteByPk(BdAccLedgerDetailInfo bdAccLedgerDetailInfo);
	
	public int updateByPk(BdAccLedgerDetailInfo bdAccLedgerDetailInfo);
	
	public BdAccLedgerDetailInfo queryByPk(BdAccLedgerDetailInfo bdAccLedgerDetailInfo);
	
	public List<BdAccLedgerDetailInfo> queryAllOwnerByPage(BdAccLedgerDetailInfoVO bdAccLedgerDetailInfo);
	
	public List<BdAccLedgerDetailInfo> queryAllCurrOrgByPage(BdAccLedgerDetailInfoVO bdAccLedgerDetailInfo);
	
	public List<BdAccLedgerDetailInfo> queryAllCurrDownOrgByPage(BdAccLedgerDetailInfoVO bdAccLedgerDetailInfo);

}
